spacious and clean. Well managed by professional team.