Fantastic!! The location and views were worth the price alone. Communication was instant and we were so happy with everything for our three week stay. Will definitely be back. 10/10