5 stars all around. Great location. Easy access to the beach and plenty of good restaurants! Very neat place!