Everything you need perfect location I will definitely stay again thank you so much many Mahalo’s