One word: PERFECT!!! Very clean, very big, nice view, good price, good location.
HIGHLY RECOMMENDED!