Xavier's place is wonderfully located right in the heart of La Rambla Poblenou and great if you want easy access to the beach and amazing restaurants.