Perfect in every possible way. Only street parking so if you find a spot, keep it and either Uber or walk. Beach few steps away, restaurants 20 minute walk. Spotless, small flight of stairs, couldn't ask for a nicer property.