As described. Clean. Great location with amazing views. Would happily stay again.