Overall good stay here. Good location in Princeville, quick walk to the beach, easy parking, easy check-in. Had beach chairs and towels available which was great. Overall the place was clean, with the exception of a couple dozen flies inside when we arrived.