great location, everything brand new. nice little village close to the beach.