The place is very nice and comfortable in a great location.
But a small concern: I'm noticing that quite a few places in Spain have professional people who help with the hosting. I understand but I do not like having to setup and log into a separate platform to communicate. I also did not like the numerous redundant automatic notifications I received. There were so many I got confused as to whether I answered them or not. They were a hassle.