Overall: good location, not the best apartment for comfort, not suitable for 3 people. The check-in was a bit dodgy - key was just hidden in a plant. No linen or towel was provided for the third guest although they advised us there would be. They admitted to wrongly advertising a smart tv and portable heater to me. It would have been extremely cold for the person on the sofa bed without this heater. Nothing was done about the tv. Eventually linen and a heater was provided. Very stressful first day of a holiday. The sofa bed mattress was dirty and very uncomfortable. The bedroom mattress seemed quite old, overused and uncomfortable. It would have been helpful if amenities such as spare towels and blankets for the cold and wet weather were provided. Alex was quite rude to speak to over the phone and tried to blame me for them not having the apartment ready. The rest of the team working for this bnb was very lovely to interact with such as Francis and Kim.