Beautiful accommodation, close attention to detail in presentation, great location.