This is a no frills hotel. The hotel is clean, functional, comfortable, the breakfast is superb and plentiful. The staff are extremely friendly and helpful. The location of the hotel is perfect, right on the promenade in front of the beach. This is our second stay, but will not be the last. Well done Happy Hotel.