The self contained apartment is excellent and has good secure parking. my only wish is that the internet had been better. all else was sparkling clean, great service.