This place was perfect for my stay. The view was perfect and the space was spacious and comfortable. Communication was prompt and check in/out was smooth. The space could use some minor maintenance but would recommend and stay again.