Perfect location, perfect accommodation, altogether perfect.