Exactly as advertised. Clean, modern, tastefully decorated with many personal touches. Excellent communication, would definitely stay again.