Listing has everything you need! Super clean with very communicative hosts. Perfect location with beautiful views :)