Very comfortable and cozy as well as great location :) - Good amenities and easy communication - Thoroughly enjoyed the stay! Mahalo!