Excellent location, cute decor, good amenities. 5/5 would recommend.