Had a wonderful stay here. The place is beautifully designed, spacious and very comfortable. Communication with the hosts was great. Thank you!