More like a nice boutique hotel than BnB. Perfect for our stay. New, very clean, with a large and clean semi-shared bathroom and kitchen. Only issue in our room was air conditioning, which we had to hook up by setting up a hose to send hot air outside.