Nice place - clean, spacious, lots of nice touches, views and comfortable. Mahalo!