Nice and neat place. Good view. Good amenities.
Some suggestions have been communicated to owners, hopefully they'll take care of some for an even better experience for the next guests.
Otherwise absolutely, this place is recommended