The location is absolutely perfect. You can walk to the front street shopping easily and have the beach in your backyard. The patio is perfect size to hang out all day and enjoy it in the evening as well.