The place is spotless, stylish, comfortable and well thought out. We would love to stay here again!