Excellent location and first rate accommodation