Perfect location, great views as well as very communicative and helpful hosts. Will stay here again.