You can't find a more modern place for the location! We were expecting a very decent place to relax after a dog beach day, but were overly surprised with how nice everything was once we got there! Great communication from the owner/host; they were available for any questions immediately and very easy to stay with overall!