Very large and luxurious place, good location.