Very well designed place, extremely spacious inside and outside and very clean.