Great location, spotlessly clean, lots of little extras to get your stay started, very comfortable and excellent communication with hosts. If in doubt - book it!