Perfect location! A bit small for 8 people, but we made it work. Just beware of the extra housekeeping fee.