Excellent accommodation with a lot of room.