Very good location, just steps from the beach and near shopping & restaurants. Very comfortable accommodations, but could use a little better cleaning.