5 stars all around! Very clean, great location, cool decor. Would love to stay again!