Pleasant stay in modern, well appointed accommodation.