This is a really beautiful place, inside and out. It was all sparkling clean and the beds very comfortable. Everything was high end and looked brand new. It seems like a very recent remodel. The patio was so nice to hang out on even when it was rainy. The grounds were amazing with different gorgeous plants everywhere you looked. The pools were all nice but the main pool area was amazing. Maui Roost was easy to communicate with and very responsive and friendly. We would love to stay again.