This place was perfect. Amazing location, beautifully furnished, and spotlessly clean. Every detail was just right. Would happily go back, and was sorry to leave!