Amazing stay! Place is SO nice, location is as good as you can get, Michael is nice and the place was so clean! He was flexible on check in times and my friends loved the place!