Amazing location, comfort and ambience