Very clean, came with a welcome back and everything. Probably a 2 minute walk from a great beach. A few minutes drive from a grocery store and a few restaurants within walking distance. The premises was well maintained as well.