This place was perfect in every way. The location is amazing and quite yet close to everything. The hosts went above and beyond to have all the basic necessities available. The place is modern and in ex Excellent condition. We highly recommend it.