Great place, very spacious, has everything and more and absolutely beautiful view of garden. Really enjoyed our stay. Mahalo!