fabulous location
Fabulous apartment
Fabulous hosts
Fabulous time
Highly highly recommended