Very private accommodation of a high standard