Spotlessly clean, some great finishing touches and amazing location - great value