Amazing place. Amazing location. Large, clean, stylish, everything I expected and then some. The back patio, while unused by me, was a very nice addition. I will definitely be staying here again.