Had a great stay here. Pictures were very accurate and the managing team was very responsive and were able to provide a few extra things I asked for right away. I saw in another review that the internet was somewhat patchy, so I was a bit nervous before I arrived, as I work primarily online. But I'm happy to say the internet was perfect for my entire stay, never had one issue. Everything went well, very pleased with my stay.