Well stocked, clean, relaxing and generally wonderful. Mahalo!