Stefan has hit the nail on the head. Perfect place! Very comfortable, clean, organized, all the amenities. Great location. Nothing but good things to say.