Large room and very comfortable. Well equipped place.