Great place, amazing views! Apartment was large and comfortable, we had a very enjoyable and relaxing stay. Thanks Trudy and David, you guys are great hosts :)