Lovely stay in well appointed accommodation.