This place was perfect for us - modern, very clean and in an awesome location - we really enjoyed our time here and everything is so close - Sam was a great host and her communication was excellent - we will definitely stay next time visiting our son