Wonderful accommodation complimented by its excellent location