Absolutely perfect place for what I needed. Modern, clean, great location, beautiful view, new building ....and everything I possibly needed for my comfort. Mike is an excellent host, so easy to get a hold of any time I had a question. Will definitely be back.