Beautifully furnished, great amenities and spotlessly clean.