The place was comfy - an excellent living room and dining area. Spacious outdoor area. It felt like a home, which is what we were looking for. It is also a perfect place to stay with your pooch - beaches for your dog to run on and many dog-friendly venues! :)