Mediterranean villa! Just 440 steps to the beach! · HomeShared