There were plenty of kitchen amenities and cooking supplies. All the beds were comfortable and clean. Mattia was great at responding quickly to questions prior to our stay and helpful with advice about transportation.