We couldn't have asked for more. This place is spotlessly clean, stylish and in a fabulous location.