Amazing location. Nice and quiet flat with all the usual amenities. Very easy self check-in.