Amazing location, beautifully designed and decorated, clean... Can't find any faults with this place. Communication was excellent.