The place was beautiful and exactly as advertised. There was normal wear and tear from usage but everything was clean. Stay Sol was very communicative and check-in was a breeze. My family and I had a wonderful time and would definitely book again!