There is no better place to stay in Barcelona if you are going on a romantic trip