Awesome stay with amazing views and well stocked kitchen.