Absolutely perfect in every way - better than expected and just an awesome stay overall! This will definitely be my go-to place in Barcelona from now on!