The apartment has everything as described and was adequate for our needs, but is quite small and compact.
The view really was stunning.
One thing lacking was ceiling fans or aircon for comfort during the hot periods. Opening the windows to let in the breeze from the lagoon as advised was not an option.
The owners were good enough to provide us with free standing fans during our stay.