super very clean spacious fantastic location