Really enjoyed our stay! Front desk staff were very friendly and even provided an upgrade which was greatly appreciated! Room was very clean, beds were comfortable, bathrooms clean and good quality towels. We used the kitchen facilities which were good. Kitchen was fairly well appointed. Pots were well used but clean. There are only dishes, pots and cleaning supplies. You need your own items like containers, cling wrap, salt, oil etc. The TV had many channels but it is not a smart TV so no option to be able to access streaming services like Netflix. Breakfast was bagels, scones, cereal, fruit, juice and coffee, tea. Pool area was clean though an older pool. We could not access the rooftop and never found the fitness room. Very close to the beach and a Safeway. Would stay again.