The location is good, close to the Reef Fleet Terminal, Esplanade Lagoon, and restaurants. Although check-in front desk is at another location, the staff are nice and helpful. We had problem with the wifi the second day, but was fixed when reported right away. We really enjoyed our stay at this apartment.