John's place is very cozy and in a perfect location near restaurants, shops and the beach. It has everything you need.