Immaculate place, very nice location