great design, great comfort, perfect location